automatic rifles - Espagnol Anglais Dictionnaire